package com.zephyr.vchcenter.bean;

import java.io.Serializable;
import java.sql.Blob;


public class Voucher extends BaseObject{
    /**
	 * @author zhaoyunxiao
	 */
	
	private static final long serialVersionUID = -2207620845492562743L;
	private String vchsid;// 业务序列号
	private String fimgid;//  ͼ正面图像id
	private String bimgid;//  ͼ反面图像id
	private String vchdate;//  凭证日期
	private String vchsession;// 场次
	private String pbcsid;// 人行文件序列号
	private String subno;// 分行号
	private String vsbank;// 提出行号
	private String brbank;// 提入行号
	private String accno;// 帐号
	private String acctype;// 帐号类型 1普通账户 2财政户
	private String vchno;// 凭证号
	private String amount;// 金额
	private String vchtype;// 票据类型
	private String moneytype;// 货币种类
	private String exchno;// 交换号
	private String sysidres;// 自动识别结果
	private String sysstpres;// 自动每个章识别结果
	private String manstpres;// 手动每个章识别结果
	private String vchpwd;// 密码
	private String pswdres;// 密码识别结果
	private String idtime; 
	private String combres;// 验印组合标志
	private String idclkno;// 验印柜员
	private String idaudclk;// 验印复合柜员
	private String idresult;// 核印最终结果
	private String idmemo;// 验印说明
	private String idstate;// 待验印状态 = 1；已验印 = 2
	private String chkclkno;// 审票柜员
	private String chkaudclk;// 审票复核柜员
	private String chkres;// 审票结果
	private String chkmemo;// 审票说明
	private String chkstate;// 待审票 = 0；已审票 = 1
	private String tallytype;// 帐务类型记账、退票
	private String accsep;// 记账成功后会计记账流水
	private String restally;// 记账结果
	private String abstally;// 记账结果摘要
	private String batno;// 批次号
	private String telno;// 
	private String rtreason;// 退票理由
	private String checkreason;//复核不通过理由
    private String suddreason;//意外处理原因
    private String rereason;//账务处理返回经办理由
    //以下是财政户信息
    private String finaid;// 财局编码
	private String signtype;// 签约账户类型
	private String paymode;// 支付方式
	private String paytype;// 支付类型
	private String ifamount;// 是否使用额度支付
	private String payinst;// 支付指令编号
	private String payvchno;// 付款凭证号
	private String vchchar;// 凭证字号
	private String payamount;// 支付金额
	public String getFinaid() {
		return finaid;
	}
	public void setFinaid(String finaid) {
		this.finaid = finaid;
	}
	public String getSigntype() {
		return signtype;
	}
	public void setSigntype(String signtype) {
		this.signtype = signtype;
	}
	public String getPaymode() {
		return paymode;
	}
	public void setPaymode(String paymode) {
		this.paymode = paymode;
	}
	public String getPaytype() {
		return paytype;
	}
	public void setPaytype(String paytype) {
		this.paytype = paytype;
	}
	public String getIfamount() {
		return ifamount;
	}
	public void setIfamount(String ifamount) {
		this.ifamount = ifamount;
	}
	public String getPayinst() {
		return payinst;
	}
	public void setPayinst(String payinst) {
		this.payinst = payinst;
	}
	public String getPayvchno() {
		return payvchno;
	}
	public void setPayvchno(String payvchno) {
		this.payvchno = payvchno;
	}
	public String getVchchar() {
		return vchchar;
	}
	public void setVchchar(String vchchar) {
		this.vchchar = vchchar;
	}
	public String getPayamount() {
		return payamount;
	}
	public void setPayamount(String payamount) {
		this.payamount = payamount;
	}
	public String getVchsid() {
		return vchsid;
	}
	public void setVchsid(String vchsid) {
		this.vchsid = vchsid;
	}
	public String getFimgid() {
		return fimgid;
	}
	public void setFimgid(String imgid) {
		this.fimgid = imgid;
	}
	public String getVchdate() {
		return vchdate;
	}
	public void setVchdate(String vchdate) {
		this.vchdate = vchdate;
	}
	public String getVchsession() {
		return vchsession;
	}
	public void setVchsession(String vchsession) {
		this.vchsession = vchsession;
	}
	public String getPbcsid() {
		return pbcsid;
	}
	public void setPbcsid(String pbcsid) {
		this.pbcsid = pbcsid;
	}
	public String getSubno() {
		return subno;
	}
	public void setSubno(String subno) {
		this.subno = subno;
	}
	public String getVsbank() {
		return vsbank;
	}
	public void setVsbank(String vsbank) {
		this.vsbank = vsbank;
	}
	public String getBrbank() {
		return brbank;
	}
	public void setBrbank(String brbank) {
		this.brbank = brbank;
	}
	public String getAccno() {
		return accno;
	}
	public void setAccno(String accno) {
		this.accno = accno;
	}
	public String getAcctype() {
		return acctype;
	}
	public void setAcctype(String acctype) {
		this.acctype = acctype;
	}
	public String getVchno() {
		return vchno;
	}
	public void setVchno(String vchno) {
		this.vchno = vchno;
	}
	public String getAmount() {
		return amount;
	}
	public void setAmount(String amount) {
		this.amount = amount;
	}
	public String getVchtype() {
		return vchtype;
	}
	public void setVchtype(String vchtype) {
		this.vchtype = vchtype;
	}
	public String getMoneytype() {
		return moneytype;
	}
	public void setMoneytype(String moneytype) {
		this.moneytype = moneytype;
	}
	public String getExchno() {
		return exchno;
	}
	public void setExchno(String exchno) {
		this.exchno = exchno;
	}
	public String getSysidres() {
		return sysidres;
	}
	public void setSysidres(String sysidres) {
		this.sysidres = sysidres;
	}
	public String getSysstpres() {
		return sysstpres;
	}
	public void setSysstpres(String sysstpres) {
		this.sysstpres = sysstpres;
	}
	public String getManstpres() {
		return manstpres;
	}
	public void setManstpres(String manstpres) {
		this.manstpres = manstpres;
	}
	public String getVchpwd() {
		return vchpwd;
	}
	public void setVchpwd(String vchpwd) {
		this.vchpwd = vchpwd;
	}
	public String getPswdres() {
		return pswdres;
	}
	public void setPswdres(String pswdres) {
		this.pswdres = pswdres;
	}
	public String getIdtime() {
		return idtime;
	}
	public void setIdtime(String idtime) {
		this.idtime = idtime;
	}
	public String getCombres() {
		return combres;
	}
	public void setCombres(String combres) {
		this.combres = combres;
	}
	public String getIdclkno() {
		return idclkno;
	}
	public void setIdclkno(String idclkno) {
		this.idclkno = idclkno;
	}
	public String getIdaudclk() {
		return idaudclk;
	}
	public void setIdaudclk(String idaudclk) {
		this.idaudclk = idaudclk;
	}
	public String getIdresult() {
		return idresult;
	}
	public void setIdresult(String idresult) {
		this.idresult = idresult;
	}
	public String getIdmemo() {
		return idmemo;
	}
	public void setIdmemo(String idmemo) {
		this.idmemo = idmemo;
	}
	public String getIdstate() {
		return idstate;
	}
	public void setIdstate(String idstate) {
		this.idstate = idstate;
	}
	public String getChkclkno() {
		return chkclkno;
	}
	public void setChkclkno(String chkclkno) {
		this.chkclkno = chkclkno;
	}
	public String getChkaudclk() {
		return chkaudclk;
	}
	public void setChkaudclk(String chkaudclk) {
		this.chkaudclk = chkaudclk;
	}
	public String getChkres() {
		return chkres;
	}
	public void setChkres(String chkres) {
		this.chkres = chkres;
	}
	public String getChkmemo() {
		return chkmemo;
	}
	public void setChkmemo(String chkmemo) {
		this.chkmemo = chkmemo;
	}
	public String getChkstate() {
		return chkstate;
	}
	public void setChkstate(String chkstate) {
		this.chkstate = chkstate;
	}
	public String getTallytype() {
		return tallytype;
	}
	public void setTallytype(String tallytype) {
		this.tallytype = tallytype;
	}
	public String getAccsep() {
		return accsep;
	}
	public void setAccsep(String accsep) {
		this.accsep = accsep;
	}
	public String getRestally() {
		return restally;
	}
	public void setRestally(String restally) {
		this.restally = restally;
	}
	public String getAbstally() {
		return abstally;
	}
	public void setAbstally(String abstally) {
		this.abstally = abstally;
	}
	public String getBatno() {
		return batno;
	}
	public void setBatno(String batno) {
		this.batno = batno;
	}
	public String getTelno() {
		return telno;
	}
	public void setTelno(String telno) {
		this.telno = telno;
	}
	public String getRtreason() {
		return rtreason;
	}
	public void setRtreason(String rtreason) {
		this.rtreason = rtreason;
	}
	public static long getSerialVersionUID() {
		return serialVersionUID;
	}
	public String getBimgid() {
		return bimgid;
	}
	public void setBimgid(String bimgid) {
		this.bimgid = bimgid;
	}
	public String getCheckreason() {
		return checkreason;
	}
	public void setCheckreason(String checkreason) {
		this.checkreason = checkreason;
	}
	public String getSuddreason() {
		return suddreason;
	}
	public void setSuddreason(String suddreason) {
		this.suddreason = suddreason;
	}
	public String getRereason() {
		return rereason;
	}
	public void setRereason(String rereason) {
		this.rereason = rereason;
	}
}
